package co.edu.uniminuto.arqSw.videoMinuto.DAO;




import co.edu.uniminuto.arqSw.videoMinuto.DAO.GenericDAO;
import co.edu.uniminuto.arqSw.videoMinuto.Hibernate.Usuario;
import co.edu.uniminuto.arqSw.videoMinuto.Hibernate.Video;
import java.util.ArrayList;
import java.util.List;
import javax.persistence.EntityManager;
import javax.persistence.EntityManagerFactory;
import javax.persistence.Persistence;
import org.hibernate.Query;
import org.hibernate.Transaction;

/**
 *
 * @author esteban
 */
public class UsuarioDAO extends GenericDAO {
    
    public UsuarioDAO(){
        super();
    }
    
      public List<Usuario> getUsuario(){
List<Usuario> misUsuarios=new ArrayList<Usuario>();
try{
Transaction tx = getSession().beginTransaction();
Query q= getSession().createQuery("from usuario");
misUsuarios = (List<Usuario>)q.list();
}catch(Exception e){
e.printStackTrace();
}
return misUsuarios;
}

}